large public transportation vehicle - Spanisch Englisch Wörterbuch